power megaphone - German English Dictionary